1273.15 -98.33 (-7.17%)

28.04% Fall from 52W High

393.7K XNYS Volume

High volume+loss today

XNYS 21 Mar, 2025 5:30 PM (EDT)



Insider Trading disclosures for Texas Pacific Land Corporation

The latest disclosure was made by Murray Stahl in Texas Pacific Land Corporation where a trade of 2 Common Stock done at an average price of $1370 was reported to US exchanges on March 20, 2025.

Insider trading is the trading of a company’s securities by individuals with access to confidential or material non-public information about the company. A company is required to report trading by corporate officers, directors, or other company members with significant access to privileged information to the Securities and Exchange Commission (SEC).

Client Name Client Category Action Reported to Exchange Quantity Post Transaction Holding Traded % Avg. Price Value Security Type
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1370.00 per share. 20 Mar 2025 2 325,683 (4%) 0% 1370 2,740 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1370.00 per share. 20 Mar 2025 1 5,549 (0%) 0% 1370 1,370 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1370.00 per share. 20 Mar 2025 3 8,037 (0%) 0% 1370 4,110 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1370.00 per share. 20 Mar 2025 2 5,608 (0%) 0% 1370 2,740 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1370.00 per share. 20 Mar 2025 1 129,214 (1%) 0% 1370 1,370 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1375.00 per share. 20 Mar 2025 1 635,193 (8%) 0% 1375 1,375 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1350.00 per share. 19 Mar 2025 1 5,548 (0%) 0% 1350 1,350 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1350.00 per share. 19 Mar 2025 2 325,681 (4%) 0% 1350 2,700 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1350.00 per share. 19 Mar 2025 3 8,034 (0%) 0% 1350 4,050 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1350.00 per share. 19 Mar 2025 2 5,606 (0%) 0% 1350 2,700 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1350.00 per share. 19 Mar 2025 1 129,213 (1%) 0% 1350 1,350 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1374.00 per share. 19 Mar 2025 1 635,192 (8%) 0% 1374 1,374 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1344.00 per share. 18 Mar 2025 2 325,679 (4%) 0% 1344 2,688 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1337.00 per share. 18 Mar 2025 1 635,191 (8%) 0% 1337 1,337 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1344.00 per share. 18 Mar 2025 1 129,212 (1%) 0% 1344 1,344 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1344.00 per share. 18 Mar 2025 2 5,604 (0%) 0% 1344 2,688 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1344.00 per share. 18 Mar 2025 3 8,031 (0%) 0% 1344 4,032 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1344.00 per share. 18 Mar 2025 1 5,547 (0%) 0% 1344 1,344 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1315.67 per share. 17 Mar 2025 3 8,028 (0%) 0% 1315.7 3,947 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1316.00 per share. 17 Mar 2025 1 5,546 (0%) 0% 1316 1,316 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1316.00 per share. 17 Mar 2025 2 325,677 (4%) 0% 1316 2,632 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1331.00 per share. 17 Mar 2025 1 635,190 (8%) 0% 1331 1,331 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1316.00 per share. 17 Mar 2025 1 129,211 (1%) 0% 1316 1,316 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1316.00 per share. 17 Mar 2025 2 5,602 (0%) 0% 1316 2,632 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1269.50 per share. 14 Mar 2025 2 325,675 (4%) 0% 1269.5 2,539 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1306.00 per share. 14 Mar 2025 1 635,189 (8%) 0% 1306 1,306 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1270.00 per share. 14 Mar 2025 1 129,210 (1%) 0% 1270 1,270 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1269.50 per share. 14 Mar 2025 2 5,600 (0%) 0% 1269.5 2,539 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1269.67 per share. 14 Mar 2025 3 8,025 (0%) 0% 1269.7 3,809 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1270.00 per share. 14 Mar 2025 1 5,545 (0%) 0% 1270 1,270 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1286.17 per share. 14 Mar 2025 6 4,210 (0%) 0% 1286.2 7,717 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1284.56 per share. 14 Mar 2025 9 4,216 (0%) 0% 1284.6 11,561 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1283.33 per share. 14 Mar 2025 3 4,225 (0%) 0% 1283.3 3,850 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1275.83 per share. 14 Mar 2025 6 4,228 (0%) 0% 1275.8 7,655 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1274.00 per share. 14 Mar 2025 3 4,234 (0%) 0% 1274 3,822 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1273.33 per share. 14 Mar 2025 6 4,237 (0%) 0% 1273.3 7,640 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1265.67 per share. 14 Mar 2025 3 4,243 (0%) 0% 1265.7 3,797 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1263.00 per share. 14 Mar 2025 3 4,246 (0%) 0% 1263 3,789 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1260.67 per share. 14 Mar 2025 3 4,249 (0%) 0% 1260.7 3,782 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1323.67 per share. 14 Mar 2025 6 3,502 (0%) 0% 1323.7 7,942 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1319.83 per share. 14 Mar 2025 12 3,508 (0%) 0% 1319.8 15,838 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1318.58 per share. 14 Mar 2025 24 3,520 (0%) 0% 1318.6 31,646 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1317.67 per share. 14 Mar 2025 6 3,544 (0%) 0% 1317.7 7,906 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1316.56 per share. 14 Mar 2025 9 3,550 (0%) 0% 1316.6 11,849 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1315.40 per share. 14 Mar 2025 10 3,559 (0%) 0% 1315.4 13,154 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1314.64 per share. 14 Mar 2025 11 3,569 (0%) 0% 1314.6 14,461 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1313.09 per share. 14 Mar 2025 53 3,580 (0%) 0% 1313.1 69,594 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1312.22 per share. 14 Mar 2025 9 3,633 (0%) 0% 1312.2 11,810 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1311.67 per share. 14 Mar 2025 15 3,642 (0%) 0% 1311.7 19,675 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1310.47 per share. 14 Mar 2025 59 3,657 (0%) 0% 1310.5 77,318 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1287.17 per share. 14 Mar 2025 6 4,204 (0%) 0% 1287.2 7,723 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1309.75 per share. 14 Mar 2025 112 3,716 (0%) 0% 1309.8 146,692 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1308.00 per share. 14 Mar 2025 130 3,828 (0%) 0% 1308 170,040 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1306.56 per share. 14 Mar 2025 9 3,958 (0%) 0% 1306.6 11,759 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1305.67 per share. 14 Mar 2025 3 3,967 (0%) 0% 1305.7 3,917 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1304.33 per share. 14 Mar 2025 3 3,970 (0%) 0% 1304.3 3,913 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1303.50 per share. 14 Mar 2025 18 3,973 (0%) 0% 1303.5 23,463 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1302.50 per share. 14 Mar 2025 30 3,991 (0%) 0% 1302.5 39,075 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1301.56 per share. 14 Mar 2025 18 4,021 (0%) 0% 1301.6 23,428 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1300.78 per share. 14 Mar 2025 9 4,039 (0%) 0% 1300.8 11,707 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1299.50 per share. 14 Mar 2025 12 4,048 (0%) 0% 1299.5 15,594 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1298.83 per share. 14 Mar 2025 12 4,060 (0%) 0% 1298.8 15,586 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1297.67 per share. 14 Mar 2025 12 4,072 (0%) 0% 1297.7 15,572 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1296.39 per share. 14 Mar 2025 36 4,084 (0%) 0% 1296.4 46,670 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1295.28 per share. 14 Mar 2025 18 4,120 (0%) 0% 1295.3 23,315 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1294.56 per share. 14 Mar 2025 18 4,138 (0%) 0% 1294.6 23,302 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1293.33 per share. 14 Mar 2025 12 4,156 (0%) 0% 1293.3 15,520 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1292.56 per share. 14 Mar 2025 18 4,168 (0%) 0% 1292.6 23,266 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1291.33 per share. 14 Mar 2025 6 4,186 (0%) 0% 1291.3 7,748 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1290.50 per share. 14 Mar 2025 6 4,192 (0%) 0% 1290.5 7,743 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1288.50 per share. 14 Mar 2025 6 4,198 (0%) 0% 1288.5 7,731 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1344.00 per share. 13 Mar 2025 2 325,673 (4%) 0% 1344 2,688 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1344.00 per share. 13 Mar 2025 3 8,022 (0%) 0% 1344 4,032 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1344.00 per share. 13 Mar 2025 2 5,598 (0%) 0% 1344 2,688 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1344.00 per share. 13 Mar 2025 1 129,209 (1%) 0% 1344 1,344 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1304.00 per share. 13 Mar 2025 1 635,188 (8%) 0% 1304 1,304 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1344.00 per share. 13 Mar 2025 1 5,544 (0%) 0% 1344 1,344 Common Stock
Micheal W. Dobbs Senior VP, Secretary and GC Sale of securities on an exchange or to another person at price $ 1269.65 per share. 13 Mar 2025 20 2,463 (0%) 0% 1269.7 25,393 Common Stock
Micheal W. Dobbs Senior VP, Secretary and GC Sale of securities on an exchange or to another person at price $ 1271.21 per share. 13 Mar 2025 1,070 1,393 (0%) 0% 1271.2 1,360,195 Common Stock
Micheal W. Dobbs Senior VP, Secretary and GC Sale of securities on an exchange or to another person at price $ 1277.68 per share. 13 Mar 2025 60 2,483 (0%) 0% 1277.7 76,661 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1349.50 per share. 12 Mar 2025 2 325,671 (4%) 0% 1349.5 2,699 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1338.00 per share. 12 Mar 2025 1 635,187 (8%) 0% 1338 1,338 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1349.00 per share. 12 Mar 2025 1 129,208 (1%) 0% 1349 1,349 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1349.50 per share. 12 Mar 2025 2 5,596 (0%) 0% 1349.5 2,699 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1349.33 per share. 12 Mar 2025 3 8,019 (0%) 0% 1349.3 4,048 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1349.00 per share. 12 Mar 2025 1 5,543 (0%) 0% 1349 1,349 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1380.00 per share. 11 Mar 2025 2 325,669 (4%) 0% 1380 2,760 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1380.00 per share. 11 Mar 2025 3 8,016 (0%) 0% 1380 4,140 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1380.00 per share. 11 Mar 2025 2 5,594 (0%) 0% 1380 2,760 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1380.00 per share. 11 Mar 2025 1 129,207 (1%) 0% 1380 1,380 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1343.00 per share. 11 Mar 2025 1 635,186 (8%) 0% 1343 1,343 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1380.00 per share. 11 Mar 2025 1 5,542 (0%) 0% 1380 1,380 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1371.50 per share. 10 Mar 2025 2 325,667 (4%) 0% 1371.5 2,743 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1339.00 per share. 10 Mar 2025 1 635,185 (8%) 0% 1339 1,339 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1372.00 per share. 10 Mar 2025 1 129,206 (1%) 0% 1372 1,372 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1371.50 per share. 10 Mar 2025 2 5,592 (0%) 0% 1371.5 2,743 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1371.67 per share. 10 Mar 2025 3 8,013 (0%) 0% 1371.7 4,115 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1372.00 per share. 10 Mar 2025 1 5,541 (0%) 0% 1372 1,372 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1317.00 per share. 07 Mar 2025 2 325,665 (4%) 0% 1317 2,634 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1348.00 per share. 07 Mar 2025 1 635,184 (8%) 0% 1348 1,348 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1317.00 per share. 07 Mar 2025 1 129,205 (1%) 0% 1317 1,317 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1317.00 per share. 07 Mar 2025 2 5,590 (0%) 0% 1317 2,634 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1317.33 per share. 07 Mar 2025 3 8,010 (0%) 0% 1317.3 3,952 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1317.00 per share. 07 Mar 2025 1 5,540 (0%) 0% 1317 1,317 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1329.00 per share. 06 Mar 2025 1 635,183 (8%) 0% 1329 1,329 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1340.00 per share. 06 Mar 2025 1 129,204 (1%) 0% 1340 1,340 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1340.50 per share. 06 Mar 2025 2 5,588 (0%) 0% 1340.5 2,681 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1340.33 per share. 06 Mar 2025 3 8,007 (0%) 0% 1340.3 4,021 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1340.00 per share. 06 Mar 2025 1 5,539 (0%) 0% 1340 1,340 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1340.50 per share. 06 Mar 2025 2 325,663 (4%) 0% 1340.5 2,681 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1342.50 per share. 05 Mar 2025 2 315,714 (4%) 0% 1342.5 2,685 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1342.00 per share. 05 Mar 2025 1 645,129 (8%) 0% 1342 1,342 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1342.00 per share. 05 Mar 2025 1 129,203 (1%) 0% 1342 1,342 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1342.50 per share. 05 Mar 2025 2 5,586 (0%) 0% 1342.5 2,685 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1342.33 per share. 05 Mar 2025 3 8,004 (0%) 0% 1342.3 4,027 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1342.00 per share. 05 Mar 2025 1 5,538 (0%) 0% 1342 1,342 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1330.00 per share. 04 Mar 2025 2 315,712 (4%) 0% 1330 2,660 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1337.00 per share. 04 Mar 2025 1 645,128 (8%) 0% 1337 1,337 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1330.00 per share. 04 Mar 2025 1 129,202 (1%) 0% 1330 1,330 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1330.00 per share. 04 Mar 2025 2 5,584 (0%) 0% 1330 2,660 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1330.00 per share. 04 Mar 2025 3 8,001 (0%) 0% 1330 3,990 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1330.00 per share. 04 Mar 2025 1 5,537 (0%) 0% 1330 1,330 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1435.50 per share. 03 Mar 2025 2 315,710 (4%) 0% 1435.5 2,871 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1409.00 per share. 03 Mar 2025 1 645,127 (8%) 0% 1409 1,409 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1435.00 per share. 03 Mar 2025 1 129,201 (1%) 0% 1435 1,435 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1435.50 per share. 03 Mar 2025 2 5,582 (0%) 0% 1435.5 2,871 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1435.33 per share. 03 Mar 2025 3 7,998 (0%) 0% 1435.3 4,306 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1435.00 per share. 03 Mar 2025 1 5,536 (0%) 0% 1435 1,435 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1347.50 per share. 28 Feb 2025 2 315,708 (4%) 0% 1347.5 2,695 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1399.00 per share. 28 Feb 2025 1 645,126 (8%) 0% 1399 1,399 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1347.00 per share. 28 Feb 2025 1 129,200 (1%) 0% 1347 1,347 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1347.50 per share. 28 Feb 2025 2 5,580 (0%) 0% 1347.5 2,695 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1347.33 per share. 28 Feb 2025 3 7,995 (0%) 0% 1347.3 4,042 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1347.00 per share. 28 Feb 2025 1 5,535 (0%) 0% 1347 1,347 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1370.00 per share. 27 Feb 2025 1 5,534 (0%) 0% 1370 1,370 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1367.00 per share. 27 Feb 2025 1 645,125 (8%) 0% 1367 1,367 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1370.00 per share. 27 Feb 2025 1 129,199 (1%) 0% 1370 1,370 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1370.00 per share. 27 Feb 2025 2 5,578 (0%) 0% 1370 2,740 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1370.00 per share. 27 Feb 2025 3 7,992 (0%) 0% 1370 4,110 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1370.00 per share. 27 Feb 2025 2 315,706 (4%) 0% 1370 2,740 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1350.00 per share. 26 Feb 2025 1 644,824 (8%) 0% 1350 1,350 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1301.00 per share. 26 Feb 2025 1 129,198 (1%) 0% 1301 1,301 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1301.00 per share. 26 Feb 2025 2 5,576 (0%) 0% 1301 2,602 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1301.33 per share. 26 Feb 2025 3 7,989 (0%) 0% 1301.3 3,904 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1301.00 per share. 26 Feb 2025 1 5,533 (0%) 0% 1301 1,301 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1301.00 per share. 26 Feb 2025 2 315,704 (4%) 0% 1301 2,602 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1258.00 per share. 25 Feb 2025 1 644,823 (8%) 0% 1258 1,258 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1289.00 per share. 25 Feb 2025 1 129,197 (1%) 0% 1289 1,289 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1288.50 per share. 25 Feb 2025 2 5,574 (0%) 0% 1288.5 2,577 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1288.67 per share. 25 Feb 2025 3 7,986 (0%) 0% 1288.7 3,866 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1289.00 per share. 25 Feb 2025 1 5,532 (0%) 0% 1289 1,289 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1288.50 per share. 25 Feb 2025 2 315,702 (4%) 0% 1288.5 2,577 Common Stock
Donna E. Epps Director Purchase of securities on an exchange or from another person at price $ 1273.32 per share. 25 Feb 2025 275 789 (0%) 0% 1273.3 350,163 Common Stock
Donna E. Epps Director Sale of securities on an exchange or to another person at price $ 1271.41 per share. 25 Feb 2025 275 514 (0%) 0% 1271.4 349,638 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1349.00 per share. 24 Feb 2025 1 5,531 (0%) 0% 1349 1,349 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1349.00 per share. 24 Feb 2025 2 315,700 (4%) 0% 1349 2,698 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1308.00 per share. 24 Feb 2025 1 644,822 (8%) 0% 1308 1,308 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1349.00 per share. 24 Feb 2025 1 129,196 (1%) 0% 1349 1,349 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1349.00 per share. 24 Feb 2025 2 5,572 (0%) 0% 1349 2,698 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1349.33 per share. 24 Feb 2025 3 7,983 (0%) 0% 1349.3 4,048 Common Stock
Stephanie D. Buffington Chief Accounting Officer Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. 13 Feb 2025 285 1,076 (0%) 0% - Common Stock
Stephanie D. Buffington Chief Accounting Officer Payment of exercise price or tax liability using portion of securities received from the company at price $ 1353.18 per share. 13 Feb 2025 120 956 (0%) 0% 1353.2 162,382 Common Stock
Stephanie D. Buffington Chief Accounting Officer Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. 13 Feb 2025 285 576 - - Restricted Stock Units
Stephanie D. Buffington Chief Accounting Officer Grant, award, or other acquisition of securities at price $ 0.00 per share. 13 Feb 2025 257 257 - - Restricted Stock Units
Tyler Glover Director, President & CEO Grant, award, or other acquisition of securities at price $ 0.00 per share. 13 Feb 2025 1,626 1,626 - - Restricted Stock Units
Tyler Glover Director, President & CEO Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. 13 Feb 2025 1,266 2,538 - - Restricted Stock Units
Tyler Glover Director, President & CEO Payment of exercise price or tax liability using portion of securities received from the company at price $ 1353.18 per share. 13 Feb 2025 599 10,609 (0%) 0% 1353.2 810,555 Common Stock
Tyler Glover Director, President & CEO Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. 13 Feb 2025 1,266 11,208 (0%) 0% - Common Stock
Micheal W. Dobbs Senior VP, Secretary and GC Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. 13 Feb 2025 402 2,721 (0%) 0% - Common Stock
Micheal W. Dobbs Senior VP, Secretary and GC Grant, award, or other acquisition of securities at price $ 0.00 per share. 13 Feb 2025 456 456 - - Restricted Stock Units
Micheal W. Dobbs Senior VP, Secretary and GC Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. 13 Feb 2025 402 804 - - Restricted Stock Units
Micheal W. Dobbs Senior VP, Secretary and GC Payment of exercise price or tax liability using portion of securities received from the company at price $ 1353.18 per share. 13 Feb 2025 178 2,543 (0%) 0% 1353.2 240,866 Common Stock
Chris Steddum Chief Financial Officer Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. 13 Feb 2025 690 4,564 (0%) 0% - Common Stock
Chris Steddum Chief Financial Officer Payment of exercise price or tax liability using portion of securities received from the company at price $ 1353.18 per share. 13 Feb 2025 312 4,252 (0%) 0% 1353.2 422,192 Common Stock
Chris Steddum Chief Financial Officer Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. 13 Feb 2025 690 1,382 - - Restricted Stock Units
Chris Steddum Chief Financial Officer Grant, award, or other acquisition of securities at price $ 0.00 per share. 13 Feb 2025 795 795 - - Restricted Stock Units
Stephanie D. Buffington Chief Accounting Officer Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. 10 Feb 2025 168 752 (0%) 0% - Common Stock
Stephanie D. Buffington Chief Accounting Officer Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. 10 Feb 2025 198 0 - - Restricted Stock Units
Stephanie D. Buffington Chief Accounting Officer Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. 10 Feb 2025 168 171 - - Restricted Stock Units
Stephanie D. Buffington Chief Accounting Officer Payment of exercise price or tax liability using portion of securities received from the company at price $ 1364.12 per share. 10 Feb 2025 83 791 (0%) 0% 1364.1 113,222 Common Stock
Stephanie D. Buffington Chief Accounting Officer Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. 10 Feb 2025 198 874 (0%) 0% - Common Stock
Stephanie D. Buffington Chief Accounting Officer Payment of exercise price or tax liability using portion of securities received from the company at price $ 1381.18 per share. 10 Feb 2025 76 676 (0%) 0% 1381.2 104,970 Common Stock
Tyler Glover Director, President & CEO Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. 10 Feb 2025 882 5,751 (0%) 0% - Common Stock
Tyler Glover Director, President & CEO Payment of exercise price or tax liability using portion of securities received from the company at price $ 1381.19 per share. 10 Feb 2025 420 5,331 (0%) 0% 1381.2 580,100 Common Stock
Tyler Glover Director, President & CEO Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. 10 Feb 2025 1,254 6,585 (0%) 0% - Common Stock
Tyler Glover Director, President & CEO Payment of exercise price or tax liability using portion of securities received from the company at price $ 1364.12 per share. 10 Feb 2025 593 5,992 (0%) 0% 1364.1 808,923 Common Stock
Tyler Glover Director, President & CEO Grant, award, or other acquisition of securities at price $ 0.00 per share. 10 Feb 2025 7,500 13,492 (0%) 0% 0 Common Stock
Tyler Glover Director, President & CEO Payment of exercise price or tax liability using portion of securities received from the company at price $ 1364.12 per share. 10 Feb 2025 3,550 9,942 (0%) 0% 1364.1 4,842,626 Common Stock
Tyler Glover Director, President & CEO Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. 10 Feb 2025 882 888 - - Restricted Stock Units
Tyler Glover Director, President & CEO Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. 10 Feb 2025 1,254 0 - - Restricted Stock Units
Micheal W. Dobbs Senior VP, Secretary and GC Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. 10 Feb 2025 273 273 - - Restricted Stock Units
Micheal W. Dobbs Senior VP, Secretary and GC Payment of exercise price or tax liability using portion of securities received from the company at price $ 1364.12 per share. 10 Feb 2025 846 2,319 (0%) 0% 1364.1 1,154,046 Common Stock
Micheal W. Dobbs Senior VP, Secretary and GC Grant, award, or other acquisition of securities at price $ 0.00 per share. 10 Feb 2025 1,908 3,165 (0%) 0% 0 Common Stock
Micheal W. Dobbs Senior VP, Secretary and GC Payment of exercise price or tax liability using portion of securities received from the company at price $ 1364.12 per share. 10 Feb 2025 142 1,257 (0%) 0% 1364.1 193,705 Common Stock
Micheal W. Dobbs Senior VP, Secretary and GC Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. 10 Feb 2025 321 1,399 (0%) 0% - Common Stock
Micheal W. Dobbs Senior VP, Secretary and GC Payment of exercise price or tax liability using portion of securities received from the company at price $ 1381.19 per share. 10 Feb 2025 125 1,078 (0%) 0% 1381.2 172,649 Common Stock
Micheal W. Dobbs Senior VP, Secretary and GC Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. 10 Feb 2025 273 1,203 (0%) 0% - Common Stock
Micheal W. Dobbs Senior VP, Secretary and GC Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. 10 Feb 2025 321 0 - - Restricted Stock Units
Chris Steddum Chief Financial Officer Payment of exercise price or tax liability using portion of securities received from the company at price $ 1381.19 per share. 10 Feb 2025 195 1,900 (0%) 0% 1381.2 269,332 Common Stock
Chris Steddum Chief Financial Officer Payment of exercise price or tax liability using portion of securities received from the company at price $ 1364.12 per share. 10 Feb 2025 234 2,182 (0%) 0% 1364.1 319,204 Common Stock
Chris Steddum Chief Financial Officer Grant, award, or other acquisition of securities at price $ 0.00 per share. 10 Feb 2025 3,096 5,278 (0%) 0% 0 Common Stock
Chris Steddum Chief Financial Officer Payment of exercise price or tax liability using portion of securities received from the company at price $ 1364.12 per share. 10 Feb 2025 1,404 3,874 (0%) 0% 1364.1 1,915,224 Common Stock
Chris Steddum Chief Financial Officer Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. 10 Feb 2025 423 423 - - Restricted Stock Units
Chris Steddum Chief Financial Officer Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. 10 Feb 2025 516 0 - - Restricted Stock Units
Chris Steddum Chief Financial Officer Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. 10 Feb 2025 423 2,095 (0%) 0% - Common Stock
Chris Steddum Chief Financial Officer Exercise or conversion of derivative security received from the company (such as an option) at price $ 0.00 per share. 10 Feb 2025 516 2,416 (0%) 0% - Common Stock
Donald G. Cook Director Grant, award, or other acquisition of securities at price $ 0.00 per share. 02 Jan 2025 132 844 (0%) 0% 0 Common Stock
Eric L. Oliver Director Grant, award, or other acquisition of securities at price $ 0.00 per share. 02 Jan 2025 132 1,089 (0%) 0% 0 Common Stock
Karl F. Kurz Director Grant, award, or other acquisition of securities at price $ 0.00 per share. 02 Jan 2025 132 690 (0%) 0% 0 Common Stock
Rhys J. Best Director Grant, award, or other acquisition of securities at price $ 0.00 per share. 02 Jan 2025 132 915 (0%) 0% 0 Common Stock
Barbara J. Duganier Director Grant, award, or other acquisition of securities at price $ 0.00 per share. 02 Jan 2025 132 789 (0%) 0% 0 Common Stock
Marguerite N. Woung-Chapman Director Grant, award, or other acquisition of securities at price $ 0.00 per share. 02 Jan 2025 132 405 (0%) 0% 0 Common Stock
Robert M. Roosa Director Grant, award, or other acquisition of securities at price $ 0.00 per share. 02 Jan 2025 132 405 (0%) 0% 0 Common Stock
Donna E. Epps Director Grant, award, or other acquisition of securities at price $ 0.00 per share. 02 Jan 2025 132 789 (0%) 0% 0 Common Stock
Murray Stahl Director Grant, award, or other acquisition of securities at price $ 0.00 per share. 01 Jan 2025 132 7,980 (0%) 0% 0 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1219.00 per share. 01 Jan 2025 1 1,160,069 (14%) 0% 1219 1,219 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1354.50 per share. 15 Nov 2024 2 315,698 (4%) 0% 1354.5 2,709 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1354.00 per share. 15 Nov 2024 1 130,312 (1%) 0% 1354 1,354 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1354.50 per share. 15 Nov 2024 2 5,570 (0%) 0% 1354.5 2,709 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1354.33 per share. 15 Nov 2024 3 7,848 (0%) 0% 1354.3 4,063 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1354.00 per share. 15 Nov 2024 1 5,530 (0%) 0% 1354 1,354 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1356.00 per share. 15 Nov 2024 3 644,804 (8%) 0% 1356 4,068 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1375.00 per share. 14 Nov 2024 2 315,696 (4%) 0% 1375 2,750 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1350.00 per share. 14 Nov 2024 3 644,801 (8%) 0% 1350 4,050 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1375.00 per share. 14 Nov 2024 1 130,311 (1%) 0% 1375 1,375 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1375.00 per share. 14 Nov 2024 2 5,568 (0%) 0% 1375 2,750 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1375.00 per share. 14 Nov 2024 3 7,845 (0%) 0% 1375 4,125 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1375.00 per share. 14 Nov 2024 1 5,529 (0%) 0% 1375 1,375 Common Stock
Chris Steddum Chief Financial Officer Sale of securities on an exchange or to another person at price $ 1340.00 per share. 14 Nov 2024 350 1,672 (0%) 0% 1340 469,000 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1415.50 per share. 13 Nov 2024 2 315,694 (4%) 0% 1415.5 2,831 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1377.00 per share. 13 Nov 2024 3 644,798 (8%) 0% 1377 4,131 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1416.00 per share. 13 Nov 2024 1 130,310 (1%) 0% 1416 1,416 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1415.50 per share. 13 Nov 2024 2 5,566 (0%) 0% 1415.5 2,831 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1415.67 per share. 13 Nov 2024 3 7,842 (0%) 0% 1415.7 4,247 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1416.00 per share. 13 Nov 2024 1 5,528 (0%) 0% 1416 1,416 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1394.67 per share. 12 Nov 2024 3 644,795 (8%) 0% 1394.7 4,184 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1406.00 per share. 12 Nov 2024 2 315,692 (4%) 0% 1406 2,812 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1406.00 per share. 12 Nov 2024 1 130,309 (1%) 0% 1406 1,406 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1406.00 per share. 12 Nov 2024 2 5,564 (0%) 0% 1406 2,812 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1406.00 per share. 12 Nov 2024 3 7,839 (0%) 0% 1406 4,218 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1406.00 per share. 12 Nov 2024 1 5,527 (0%) 0% 1406 1,406 Common Stock
Stephanie D. Buffington Chief Accounting Officer Sale of securities on an exchange or to another person at price $ 1390.10 per share. 12 Nov 2024 21 584 (0%) 0% 1390.1 29,192 Common Stock
Stephanie D. Buffington Chief Accounting Officer Sale of securities on an exchange or to another person at price $ 1388.14 per share. 12 Nov 2024 189 605 (0%) 0% 1388.1 262,358 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1338.50 per share. 08 Nov 2024 2 315,688 (4%) 0% 1338.5 2,677 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1360.00 per share. 08 Nov 2024 3 644,792 (8%) 0% 1360 4,080 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1379.00 per share. 08 Nov 2024 1 130,308 (1%) 0% 1379 1,379 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1379.00 per share. 08 Nov 2024 2 5,562 (0%) 0% 1379 2,758 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1379.33 per share. 08 Nov 2024 3 7,836 (0%) 0% 1379.3 4,138 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1379.00 per share. 08 Nov 2024 1 5,526 (0%) 0% 1379 1,379 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1379.00 per share. 08 Nov 2024 2 315,690 (4%) 0% 1379 2,758 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1402.33 per share. 08 Nov 2024 3 644,789 (8%) 0% 1402.3 4,207 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1338.00 per share. 08 Nov 2024 1 130,307 (1%) 0% 1338 1,338 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1338.50 per share. 08 Nov 2024 2 5,560 (0%) 0% 1338.5 2,677 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1338.33 per share. 08 Nov 2024 3 7,833 (0%) 0% 1338.3 4,015 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1338.00 per share. 08 Nov 2024 1 5,525 (0%) 0% 1338 1,338 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1261.50 per share. 07 Nov 2024 2 315,686 (4%) 0% 1261.5 2,523 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1283.33 per share. 07 Nov 2024 3 644,786 (8%) 0% 1283.3 3,850 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1262.00 per share. 07 Nov 2024 1 130,306 (1%) 0% 1262 1,262 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1261.50 per share. 07 Nov 2024 2 5,558 (0%) 0% 1261.5 2,523 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1261.67 per share. 07 Nov 2024 3 7,830 (0%) 0% 1261.7 3,785 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1262.00 per share. 07 Nov 2024 1 5,524 (0%) 0% 1262 1,262 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1320.00 per share. 06 Nov 2024 2 315,684 (4%) 0% 1320 2,640 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1320.00 per share. 06 Nov 2024 3 7,827 (0%) 0% 1320 3,960 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1320.00 per share. 06 Nov 2024 2 5,556 (0%) 0% 1320 2,640 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1320.00 per share. 06 Nov 2024 1 130,305 (1%) 0% 1320 1,320 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1343.00 per share. 06 Nov 2024 3 644,783 (8%) 0% 1343 4,029 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1320.00 per share. 06 Nov 2024 1 5,523 (0%) 0% 1320 1,320 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1209.00 per share. 05 Nov 2024 2 315,682 (4%) 0% 1209 2,418 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1240.33 per share. 05 Nov 2024 3 644,780 (8%) 0% 1240.3 3,721 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1209.00 per share. 05 Nov 2024 1 130,304 (1%) 0% 1209 1,209 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1209.00 per share. 05 Nov 2024 2 5,554 (0%) 0% 1209 2,418 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1208.67 per share. 05 Nov 2024 3 7,824 (0%) 0% 1208.7 3,626 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1209.00 per share. 05 Nov 2024 1 5,522 (0%) 0% 1209 1,209 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1173.00 per share. 04 Nov 2024 2 315,680 (4%) 0% 1173 2,346 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1173.00 per share. 04 Nov 2024 3 7,821 (0%) 0% 1173 3,519 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1173.00 per share. 04 Nov 2024 2 5,552 (0%) 0% 1173 2,346 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1173.00 per share. 04 Nov 2024 1 130,303 (1%) 0% 1173 1,173 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1222.33 per share. 04 Nov 2024 3 644,777 (8%) 0% 1222.3 3,667 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1173.00 per share. 04 Nov 2024 1 5,521 (0%) 0% 1173 1,173 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1174.00 per share. 01 Nov 2024 2 315,678 (4%) 0% 1174 2,348 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1184.33 per share. 01 Nov 2024 3 644,774 (8%) 0% 1184.3 3,553 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1174.00 per share. 01 Nov 2024 1 130,302 (1%) 0% 1174 1,174 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1174.00 per share. 01 Nov 2024 2 5,550 (0%) 0% 1174 2,348 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1174.00 per share. 01 Nov 2024 3 7,818 (0%) 0% 1174 3,522 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1174.00 per share. 01 Nov 2024 1 5,520 (0%) 0% 1174 1,174 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1160.00 per share. 31 Oct 2024 2 315,676 (4%) 0% 1160 2,320 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1160.00 per share. 31 Oct 2024 3 7,815 (0%) 0% 1160 3,480 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1160.00 per share. 31 Oct 2024 2 5,548 (0%) 0% 1160 2,320 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1160.00 per share. 31 Oct 2024 1 130,301 (1%) 0% 1160 1,160 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1155.67 per share. 31 Oct 2024 3 644,771 (8%) 0% 1155.7 3,467 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1160.00 per share. 31 Oct 2024 1 5,519 (0%) 0% 1160 1,160 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1117.00 per share. 30 Oct 2024 2 315,674 (4%) 0% 1117 2,234 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1145.33 per share. 30 Oct 2024 3 644,768 (8%) 0% 1145.3 3,436 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1117.00 per share. 30 Oct 2024 1 130,300 (1%) 0% 1117 1,117 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1117.00 per share. 30 Oct 2024 2 5,546 (0%) 0% 1117 2,234 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1117.00 per share. 30 Oct 2024 3 7,812 (0%) 0% 1117 3,351 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1117.00 per share. 30 Oct 2024 1 5,518 (0%) 0% 1117 1,117 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1091.00 per share. 29 Oct 2024 2 315,672 (4%) 0% 1091 2,182 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1091.00 per share. 29 Oct 2024 3 7,809 (0%) 0% 1091 3,273 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1091.00 per share. 29 Oct 2024 2 5,544 (0%) 0% 1091 2,182 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1091.00 per share. 29 Oct 2024 1 130,299 (1%) 0% 1091 1,091 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1091.00 per share. 29 Oct 2024 3 644,765 (8%) 0% 1091 3,273 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1091.00 per share. 29 Oct 2024 1 5,517 (0%) 0% 1091 1,091 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1076.00 per share. 28 Oct 2024 1 130,298 (1%) 0% 1076 1,076 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1076.00 per share. 28 Oct 2024 2 5,542 (0%) 0% 1076 2,152 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1075.67 per share. 28 Oct 2024 3 7,806 (0%) 0% 1075.7 3,227 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1076.00 per share. 28 Oct 2024 1 5,516 (0%) 0% 1076 1,076 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1076.00 per share. 28 Oct 2024 2 315,670 (4%) 0% 1076 2,152 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1080.33 per share. 28 Oct 2024 3 644,762 (8%) 0% 1080.3 3,241 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1099.50 per share. 25 Oct 2024 2 315,668 (4%) 0% 1099.5 2,199 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1099.67 per share. 25 Oct 2024 3 7,803 (0%) 0% 1099.7 3,299 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1099.50 per share. 25 Oct 2024 2 5,540 (0%) 0% 1099.5 2,199 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1100.00 per share. 25 Oct 2024 1 130,297 (1%) 0% 1100 1,100 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1095.33 per share. 25 Oct 2024 3 644,759 (8%) 0% 1095.3 3,286 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1100.00 per share. 25 Oct 2024 1 5,515 (0%) 0% 1100 1,100 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1088.50 per share. 24 Oct 2024 2 315,666 (4%) 0% 1088.5 2,177 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1092.67 per share. 24 Oct 2024 3 644,756 (8%) 0% 1092.7 3,278 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1089.00 per share. 24 Oct 2024 1 130,296 (1%) 0% 1089 1,089 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1088.50 per share. 24 Oct 2024 2 5,538 (0%) 0% 1088.5 2,177 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1088.67 per share. 24 Oct 2024 3 7,800 (0%) 0% 1088.7 3,266 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1089.00 per share. 24 Oct 2024 1 5,514 (0%) 0% 1089 1,089 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1085.50 per share. 23 Oct 2024 2 315,664 (4%) 0% 1085.5 2,171 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1085.67 per share. 23 Oct 2024 3 7,797 (0%) 0% 1085.7 3,257 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1085.50 per share. 23 Oct 2024 2 5,536 (0%) 0% 1085.5 2,171 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1086.00 per share. 23 Oct 2024 1 130,295 (1%) 0% 1086 1,086 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1081.00 per share. 23 Oct 2024 3 644,753 (8%) 0% 1081 3,243 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1086.00 per share. 23 Oct 2024 1 5,513 (0%) 0% 1086 1,086 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1083.50 per share. 22 Oct 2024 2 315,662 (4%) 0% 1083.5 2,167 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1091.00 per share. 22 Oct 2024 3 644,750 (8%) 0% 1091 3,273 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1084.00 per share. 22 Oct 2024 1 130,294 (1%) 0% 1084 1,084 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1083.50 per share. 22 Oct 2024 2 5,534 (0%) 0% 1083.5 2,167 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1083.67 per share. 22 Oct 2024 3 7,794 (0%) 0% 1083.7 3,251 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1084.00 per share. 22 Oct 2024 1 5,512 (0%) 0% 1084 1,084 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1070.00 per share. 21 Oct 2024 2 315,660 (4%) 0% 1070 2,140 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1069.67 per share. 21 Oct 2024 3 7,791 (0%) 0% 1069.7 3,209 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1070.00 per share. 21 Oct 2024 2 5,532 (0%) 0% 1070 2,140 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1070.00 per share. 21 Oct 2024 1 130,293 (1%) 0% 1070 1,070 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1068.00 per share. 21 Oct 2024 3 644,747 (8%) 0% 1068 3,204 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1070.00 per share. 21 Oct 2024 1 5,511 (0%) 0% 1070 1,070 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1064.00 per share. 18 Oct 2024 2 315,658 (4%) 0% 1064 2,128 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1060.67 per share. 18 Oct 2024 3 644,744 (8%) 0% 1060.7 3,182 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1064.00 per share. 18 Oct 2024 1 130,292 (1%) 0% 1064 1,064 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1064.00 per share. 18 Oct 2024 2 5,530 (0%) 0% 1064 2,128 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1063.67 per share. 18 Oct 2024 3 7,788 (0%) 0% 1063.7 3,191 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1064.00 per share. 18 Oct 2024 1 5,510 (0%) 0% 1064 1,064 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1064.00 per share. 17 Oct 2024 1 5,509 (0%) 0% 1064 1,064 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1069.00 per share. 17 Oct 2024 3 644,741 (8%) 0% 1069 3,207 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1064.00 per share. 17 Oct 2024 1 130,291 (1%) 0% 1064 1,064 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1063.50 per share. 17 Oct 2024 2 5,528 (0%) 0% 1063.5 2,127 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1063.67 per share. 17 Oct 2024 3 7,785 (0%) 0% 1063.7 3,191 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1063.50 per share. 17 Oct 2024 2 315,656 (4%) 0% 1063.5 2,127 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1049.00 per share. 16 Oct 2024 1 5,508 (0%) 0% 1049 1,049 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1054.00 per share. 16 Oct 2024 3 644,738 (8%) 0% 1054 3,162 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1049.00 per share. 16 Oct 2024 1 130,290 (1%) 0% 1049 1,049 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1049.00 per share. 16 Oct 2024 2 5,526 (0%) 0% 1049 2,098 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1049.00 per share. 16 Oct 2024 3 7,782 (0%) 0% 1049 3,147 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1049.00 per share. 16 Oct 2024 2 315,654 (4%) 0% 1049 2,098 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1030.67 per share. 15 Oct 2024 3 644,735 (8%) 0% 1030.7 3,092 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1049.00 per share. 15 Oct 2024 1 130,289 (1%) 0% 1049 1,049 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1049.00 per share. 15 Oct 2024 2 5,524 (0%) 0% 1049 2,098 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1049.00 per share. 15 Oct 2024 3 7,779 (0%) 0% 1049 3,147 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1049.00 per share. 15 Oct 2024 1 5,507 (0%) 0% 1049 1,049 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1049.00 per share. 15 Oct 2024 2 315,652 (4%) 0% 1049 2,098 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1004.00 per share. 11 Oct 2024 2 315,648 (4%) 0% 1004 2,008 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1058.33 per share. 11 Oct 2024 3 644,732 (8%) 0% 1058.3 3,175 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1058.00 per share. 11 Oct 2024 1 130,288 (1%) 0% 1058 1,058 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1058.00 per share. 11 Oct 2024 2 5,522 (0%) 0% 1058 2,116 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1058.00 per share. 11 Oct 2024 3 7,776 (0%) 0% 1058 3,174 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1058.00 per share. 11 Oct 2024 1 5,506 (0%) 0% 1058 1,058 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1058.00 per share. 11 Oct 2024 2 315,650 (4%) 0% 1058 2,116 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1030.67 per share. 11 Oct 2024 3 644,729 (8%) 0% 1030.7 3,092 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1004.00 per share. 11 Oct 2024 1 130,287 (1%) 0% 1004 1,004 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1004.00 per share. 11 Oct 2024 2 5,520 (0%) 0% 1004 2,008 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1004.00 per share. 11 Oct 2024 3 7,773 (0%) 0% 1004 3,012 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 1004.00 per share. 11 Oct 2024 1 5,505 (0%) 0% 1004 1,004 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 980.00 per share. 10 Oct 2024 2 315,646 (4%) 0% 980 1,960 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 987.00 per share. 10 Oct 2024 3 644,726 (8%) 0% 987 2,961 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 980.00 per share. 10 Oct 2024 1 130,286 (1%) 0% 980 980 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 980.00 per share. 10 Oct 2024 2 5,518 (0%) 0% 980 1,960 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 980.00 per share. 10 Oct 2024 3 7,770 (0%) 0% 980 2,940 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 980.00 per share. 10 Oct 2024 1 5,504 (0%) 0% 980 980 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 960.50 per share. 09 Oct 2024 2 315,644 (4%) 0% 960.5 1,921 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 961.67 per share. 09 Oct 2024 3 644,723 (8%) 0% 961.7 2,885 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 960.00 per share. 09 Oct 2024 1 130,285 (1%) 0% 960 960 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 960.50 per share. 09 Oct 2024 2 5,516 (0%) 0% 960.5 1,921 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 960.33 per share. 09 Oct 2024 3 7,767 (0%) 0% 960.3 2,881 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 960.00 per share. 09 Oct 2024 1 5,503 (0%) 0% 960 960 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 976.00 per share. 08 Oct 2024 2 315,642 (4%) 0% 976 1,952 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 976.00 per share. 08 Oct 2024 1 5,502 (0%) 0% 976 976 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 976.00 per share. 08 Oct 2024 3 7,764 (0%) 0% 976 2,928 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 976.00 per share. 08 Oct 2024 2 5,514 (0%) 0% 976 1,952 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 976.00 per share. 08 Oct 2024 1 130,284 (1%) 0% 976 976 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 963.00 per share. 08 Oct 2024 3 644,720 (8%) 0% 963 2,889 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 983.00 per share. 07 Oct 2024 1 130,283 (1%) 0% 983 983 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 983.00 per share. 07 Oct 2024 2 5,512 (0%) 0% 983 1,966 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 983.00 per share. 07 Oct 2024 3 7,761 (0%) 0% 983 2,949 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 983.00 per share. 07 Oct 2024 1 5,501 (0%) 0% 983 983 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 983.00 per share. 07 Oct 2024 2 315,640 (4%) 0% 983 1,966 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 987.00 per share. 07 Oct 2024 3 644,717 (8%) 0% 987 2,961 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 978.00 per share. 04 Oct 2024 2 315,638 (4%) 0% 978 1,956 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 980.67 per share. 04 Oct 2024 3 644,714 (8%) 0% 980.7 2,942 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 978.00 per share. 04 Oct 2024 1 130,282 (1%) 0% 978 978 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 978.00 per share. 04 Oct 2024 2 5,510 (0%) 0% 978 1,956 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 978.00 per share. 04 Oct 2024 3 7,758 (0%) 0% 978 2,934 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 978.00 per share. 04 Oct 2024 1 5,500 (0%) 0% 978 978 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 935.00 per share. 03 Oct 2024 2 315,636 (4%) 0% 935 1,870 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 935.33 per share. 03 Oct 2024 3 644,711 (8%) 0% 935.3 2,806 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 935.00 per share. 03 Oct 2024 1 130,281 (1%) 0% 935 935 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 935.00 per share. 03 Oct 2024 2 5,508 (0%) 0% 935 1,870 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 935.00 per share. 03 Oct 2024 3 7,755 (0%) 0% 935 2,805 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 935.00 per share. 03 Oct 2024 1 5,499 (0%) 0% 935 935 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 925.00 per share. 02 Oct 2024 2 315,634 (4%) 0% 925 1,850 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 925.00 per share. 02 Oct 2024 3 7,752 (0%) 0% 925 2,775 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 925.00 per share. 02 Oct 2024 1 130,280 (1%) 0% 925 925 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 925.00 per share. 02 Oct 2024 1 5,498 (0%) 0% 925 925 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 929.33 per share. 02 Oct 2024 3 644,708 (8%) 0% 929.3 2,788 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 925.00 per share. 02 Oct 2024 2 5,506 (0%) 0% 925 1,850 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 879.00 per share. 01 Oct 2024 2 315,632 (4%) 0% 879 1,758 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 903.00 per share. 01 Oct 2024 3 644,705 (8%) 0% 903 2,709 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 879.00 per share. 01 Oct 2024 1 130,279 (1%) 0% 879 879 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 879.00 per share. 01 Oct 2024 2 5,504 (0%) 0% 879 1,758 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 879.00 per share. 01 Oct 2024 3 7,749 (0%) 0% 879 2,637 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 879.00 per share. 01 Oct 2024 1 5,497 (0%) 0% 879 879 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 888.00 per share. 30 Sep 2024 1 5,496 (0%) 0% 888 888 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 896.67 per share. 30 Sep 2024 3 644,702 (8%) 0% 896.7 2,690 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 888.00 per share. 30 Sep 2024 1 130,278 (1%) 0% 888 888 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 888.00 per share. 30 Sep 2024 2 5,502 (0%) 0% 888 1,776 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 888.00 per share. 30 Sep 2024 3 7,746 (0%) 0% 888 2,664 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 888.00 per share. 30 Sep 2024 2 315,630 (4%) 0% 888 1,776 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 888.00 per share. 30 Sep 2024 2 5,502 (0%) 0% 888 1,776 Common Stock
Stahl Murray Director Purchase of securities on an exchange or from another person at price $ 888.00 per share. 30 Sep 2024 1 5,496 (0%) 0% 888 888 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 888.00 per share. 30 Sep 2024 3 315,701 (4%) 0% 888 2,664 Common Stock
Stahl Murray Director Purchase of securities on an exchange or from another person at price $ 888.00 per share. 30 Sep 2024 1 130,278 (1%) 0% 888 888 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 896.67 per share. 30 Sep 2024 3 644,581 (8%) 0% 896.7 2,690 Common Stock
Stahl Murray Director Purchase of securities on an exchange or from another person at price $ 888.00 per share. 30 Sep 2024 2 315,630 (4%) 0% 888 1,776 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 881.50 per share. 27 Sep 2024 2 5,500 (0%) 0% 881.5 1,763 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 881.33 per share. 27 Sep 2024 3 7,743 (0%) 0% 881.3 2,644 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 881.00 per share. 27 Sep 2024 1 5,495 (0%) 0% 881 881 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 881.50 per share. 27 Sep 2024 2 315,628 (4%) 0% 881.5 1,763 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 881.00 per share. 27 Sep 2024 1 130,277 (1%) 0% 881 881 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 892.67 per share. 27 Sep 2024 3 592,156 (7%) 0% 892.7 2,678 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 914.00 per share. 26 Sep 2024 2 315,626 (4%) 0% 914 1,828 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 896.33 per share. 26 Sep 2024 3 592,153 (7%) 0% 896.3 2,689 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 914.00 per share. 26 Sep 2024 1 130,276 (1%) 0% 914 914 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 914.00 per share. 26 Sep 2024 2 5,498 (0%) 0% 914 1,828 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 913.67 per share. 26 Sep 2024 3 7,740 (0%) 0% 913.7 2,741 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 914.00 per share. 26 Sep 2024 1 5,494 (0%) 0% 914 914 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 937.50 per share. 25 Sep 2024 2 315,624 (4%) 0% 937.5 1,875 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 944.33 per share. 25 Sep 2024 3 592,150 (7%) 0% 944.3 2,833 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 938.00 per share. 25 Sep 2024 1 130,275 (1%) 0% 938 938 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 937.50 per share. 25 Sep 2024 2 5,496 (0%) 0% 937.5 1,875 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 937.67 per share. 25 Sep 2024 3 7,737 (0%) 0% 937.7 2,813 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 938.00 per share. 25 Sep 2024 1 5,493 (0%) 0% 938 938 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 959.00 per share. 24 Sep 2024 2 315,622 (4%) 0% 959 1,918 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 959.00 per share. 24 Sep 2024 3 7,734 (0%) 0% 959 2,877 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 959.00 per share. 24 Sep 2024 2 5,494 (0%) 0% 959 1,918 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 959.00 per share. 24 Sep 2024 1 130,274 (1%) 0% 959 959 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 947.00 per share. 24 Sep 2024 3 592,147 (7%) 0% 947 2,841 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 959.00 per share. 24 Sep 2024 1 5,492 (0%) 0% 959 959 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 942.00 per share. 23 Sep 2024 2 315,620 (4%) 0% 942 1,884 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 947.33 per share. 23 Sep 2024 3 592,144 (7%) 0% 947.3 2,842 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 942.00 per share. 23 Sep 2024 1 130,273 (1%) 0% 942 942 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 942.00 per share. 23 Sep 2024 2 5,492 (0%) 0% 942 1,884 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 942.00 per share. 23 Sep 2024 3 7,731 (0%) 0% 942 2,826 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 942.00 per share. 23 Sep 2024 1 5,491 (0%) 0% 942 942 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 913.50 per share. 20 Sep 2024 2 315,618 (4%) 0% 913.5 1,827 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 913.67 per share. 20 Sep 2024 3 7,728 (0%) 0% 913.7 2,741 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 913.50 per share. 20 Sep 2024 2 5,490 (0%) 0% 913.5 1,827 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 914.00 per share. 20 Sep 2024 1 130,272 (1%) 0% 914 914 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 925.67 per share. 20 Sep 2024 3 592,141 (7%) 0% 925.7 2,777 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 914.00 per share. 20 Sep 2024 1 5,490 (0%) 0% 914 914 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 900.00 per share. 19 Sep 2024 2 315,616 (4%) 0% 900 1,800 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 911.33 per share. 19 Sep 2024 3 592,138 (7%) 0% 911.3 2,734 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 900.00 per share. 19 Sep 2024 1 130,271 (1%) 0% 900 900 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 900.00 per share. 19 Sep 2024 2 5,488 (0%) 0% 900 1,800 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 900.00 per share. 19 Sep 2024 3 7,725 (0%) 0% 900 2,700 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 900.00 per share. 19 Sep 2024 1 5,489 (0%) 0% 900 900 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 872.00 per share. 18 Sep 2024 2 315,614 (4%) 0% 872 1,744 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 872.33 per share. 18 Sep 2024 3 7,722 (0%) 0% 872.3 2,617 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 872.00 per share. 18 Sep 2024 2 5,486 (0%) 0% 872 1,744 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 872.00 per share. 18 Sep 2024 1 130,270 (1%) 0% 872 872 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 875.33 per share. 18 Sep 2024 3 592,135 (7%) 0% 875.3 2,626 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 872.00 per share. 18 Sep 2024 1 5,488 (0%) 0% 872 872 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 844.00 per share. 17 Sep 2024 2 315,612 (4%) 0% 844 1,688 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 877.00 per share. 17 Sep 2024 3 592,132 (7%) 0% 877 2,631 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 844.00 per share. 17 Sep 2024 1 130,269 (1%) 0% 844 844 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 844.00 per share. 17 Sep 2024 2 5,484 (0%) 0% 844 1,688 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 843.67 per share. 17 Sep 2024 3 7,719 (0%) 0% 843.7 2,531 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 844.00 per share. 17 Sep 2024 1 5,487 (0%) 0% 844 844 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 815.00 per share. 16 Sep 2024 2 315,610 (4%) 0% 815 1,630 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 815.00 per share. 16 Sep 2024 3 7,716 (0%) 0% 815 2,445 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 815.00 per share. 16 Sep 2024 2 5,482 (0%) 0% 815 1,630 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 815.00 per share. 16 Sep 2024 1 130,268 (1%) 0% 815 815 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 818.67 per share. 16 Sep 2024 3 592,129 (7%) 0% 818.7 2,456 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 815.00 per share. 16 Sep 2024 1 5,486 (0%) 0% 815 815 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 798.50 per share. 13 Sep 2024 2 315,608 (4%) 0% 798.5 1,597 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 802.33 per share. 13 Sep 2024 3 592,126 (7%) 0% 802.3 2,407 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 798.00 per share. 13 Sep 2024 1 130,267 (1%) 0% 798 798 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 798.50 per share. 13 Sep 2024 2 5,480 (0%) 0% 798.5 1,597 Common Stock
Murray Stahl Director Purchase of securities on an exchange or from another person at price $ 798.33 per share. 13 Sep 2024 3 7,713 (0%) 0% 798.3 2,395 Common Stock
*All Values are in $ Million
Client Category: Promoter/ KMP/ Director / Immediate Relatives / Employee / etc  
Security Type: Share/ Warrants / Convertible Debentures
Data as reported to USA Exchanges
View All The Insider Trades disclosures